that having been said - Español Inglés Diccionario